piped irrigation - Alemán Inglés Diccionario